by RobertChlopas
Cliffords Tower in York - north east England, one of the famous tourist attractions. It is the largest remaining part of York Castle