London: Trafalgar Square
DR1186/3/2/20
1907
item
United Kingdom - England - London - Trafalgar Square,
Enquire about this object