Tree And The Palace

Tree And The Palace - Stirling Castle, Stirling, Stirlingshire, Scotland, United Kingdom. Photo