Share
twitterlinkedinfacebook
Image 1 of 1
Public Lavatory 2.jpg
Automatic public lavatories, Roman Road market, Tower Hamlets, London..