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.
In Album: Mark Judge's Timeline Photos
Dimension:
540 x 731
File Size:
58.06 Kb
Like (2)
Loading...
