Post office (Telegraphs)

Post office telegraphs

Seen in Isleworth, London

 

Advertisements