The busts of many illustrious scotsmen adorn the interior of the Wallace monument in Stirling, Scotland, UK
Size: 3785px × 2560px
Location: Stirling, Scotland, UK
Photo credit: © Andrew Benton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, bust, busts, famous, gb, great, heads, illumined, iluminated, lit, man, men, monument, scot, scotland, scots, scotsmen, stirling, uk, wallace