Mark Judge
on June 28, 2021
3 views
The National Wallace Monument (generally known as the Wallace Monument) is a tower standing on the shoulder of the Abbey Craig, a hilltop overlooking Stirling in Scotland.
Dimension: 540 x 731
File Size: 58.06 Kb
Like (2)
Loading...
2