Designed by
Title
WINDSOR, UNITED KINGDOM - Apr 05, 2018: Tourists have a rest in Windsor Castle #191062836
Description
WINDSOR, UNITED KINGDOM - Apr 05, 2018: Two tourists having a rest, whilst reading the information leaflet at Windsor Castle, England
This image is editorial