1980s BLACK & WHITES

8 / 85
Village stores

Main Street, Barkby, Leicester 1980