Cliffords Tower2

Cliffords Tower2

Cliffords Tower. A medieval keep in the centre of York, England. The scene of a massacre of the jews.