The Castle Keep
The Castle, Newcastle is a medieval fortification in Newcastle upon Tyne, built on the site of the fortress which gave the City of Newcastle its name.
This photo has been viewed 84 times and this photo is included in
0 list(s).
Tagged With: newcastle, castle keep, steps