Stock Photo: Buildings along a street, The Shambles, York, England

Stock Photo: 990-2505 Buildings along a street, The Shambles, York, England