Man Made - MatthewArtz
Windsor Castle seen from the Long Walk in the Great Park, England

Windsor Castle seen from the Long Walk in the Great Park, England

castlewindsorengland