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 61 times and this photo is included in
0 list(s).
Tagged With: newcastle, castle keep, steps