EPW024637 ENGLAND (1928).  The Market Place and Town Hall, Tamworth, 1928


?

This image is unlocated