Sheffield

Map reference:
Back to database

Telegraph and Star Offices, Kemsley House, High Street, decorated for VE Day Celebrations