The Wallace Monument-4

The Wallace Monument, Stirling, Scotland, UK

The Wallace Monument, Stirling, Scotland, UK