0 Likes
View Photographer's Profile
View from Clifford's Tower looking towards the Castle Museum. The present stone tower was completed in 1259. The original timber tower was built in 1068.
...