Designed by
Title
The Long Walk In Front Of Windsor Castle #108162395
Description
Windsor, England - 26 May 2017: View of the Park surrounding The Long Walk road in front of the Windsor Castle, hosting the royal family of England.
This image is editorial