Avis Publishing Co. no. 85
DR1186/3/1/8
1908
item
United Kingdom - England - Warwickshire - Leamington Spa - Royal Pump Room,
Enquire about this object