Stock Photo: Kirkgate Castle Museum York England

Stock Photo: 255-29308 Kirkgate
Castle Museum
York
England