Wallace Monument, Stirling, Scotland situated atop Abbey Craig from where William Wallace led his people's army to victory at Stirling Bridge in 1297.

Wallace Monument, Stirling, Scotland situated atop Abbey Craig from where William Wallace led his people's army to victory at Stirling Bridge in 1297. - 9059491

Similar stock images

to-top-page