Designed by
Title
The Long Walk, Windsor Great Park, Windsor Castle, England #58995607
Description
The Long Walk, Windsor Castle, England - the avenue located in Windsor Great Park; spectacular view from the Snow Hill toward the Windsor castle and town visible in the background.
This image is editorial