Stock Photo: England, North Yorkshire, York. Clifford's Tower, a 13th century stone keep on a mound, almost all that remains of York Castle.

Stock Photo: 4282-29592 England, North Yorkshire, York. Clifford's Tower, a 13th century stone keep on a mound, almost all that remains of York Castle.