Page Info

Title
Street View of 10 Lampstandards in Front of Cornwall Terrace; 10 Lampstandards in Front of Cornwall Terra, London, England