MYSTIC
South Norwood Clocktower
London, United Kingdom
A cast iron clocktower erected in 1907 to mark the golden wedding anniversary of William Ford Stanley.
London, United Kingdom
A cast iron clocktower erected in 1907 to mark the golden wedding anniversary of William Ford Stanley.