Towns defined as Sign Language

Salford in Sign Language

(they drew a picture of how to sign Salford!)

Defined: Salford