Edward Thomas Rose

8 The Strand

Occupation: Tailor & Hatter

The Strand