Designed by
Title
Street view of exterior of Windsor Castle, with empty street #
Description
Windsor, England - Aug 2017: Exterior street view of the front of Windsor Castle, caught at a rare moment with no traffic, and no people outside the normally very busy street.
This image is editorial