Designed by
Title
The Chapel Royal of the Stirling Castle in Scotland #216732180
Description
Stirling, Scotland, United Kingdom ââ¬â September 9, 2017. The Chapel Royal of the Stirling Castle in Scotland. Exterior view with people
This image is editorial