Designed by
Title
The grandeur of Stirling Castle is accentuated by lush gardens, showcasing Scotland rich tapestry of history and horticulture #314258739
Description
Stirling - United Kingdom. May 21, 2023: The grandeur of Stirling Castle is accentuated by lush gardens, showcasing Scotland rich tapestry of history and horticulture
This image is editorial