New Zenith Store

Fri, 05/10/2024 - 02:08

Chatham Road. Not sure what this is about but was taken outside the 'New Zenith Store' between 1957 and 1959

Date picture taken
1950s
Author(s)

Comments