Designed by
Title
WINDSOR, ENGLAND - FEBRUARY 15, 2014: Outside view of Windsor Castle. #54309273
Description
WINDSOR, ENGLAND - FEBRUARY 15, 2014: Outside view of Windsor Castle. Windsor Castle is an official residence of The Queen and the largest occupied castle in the world.
This image is editorial