Friday, January 29, 2016

North Street fruit stands, Guildford, England, 1961


No comments:

Post a Comment