1. DEFINED
  2. /
  3. Sign Language

Towns defined as Sign Language

Salford in Sign Language

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

Defined: Salford