The Flodden Wall, Edinburgh’s Town walls, erected after the defeat at Battle of Flodden in 1513
Monument Of The Moment – The Flodden Wall
Leave a reply
The Flodden Wall, Edinburgh’s Town walls, erected after the defeat at Battle of Flodden in 1513