Windsor Castle The Long Walk Queens palace royal residence tourist attraction travel tourism Berkshire England UK English
Windsor Castle The Long Walk Queens palace royal residence tourist attraction travel tourism Berkshire England UK
Size: 5215px × 3489px
Photo credit: © Neil Holmes / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, berkshire, castle, england, long, palace, queens, residence, royal, tourism, tourist, travel, uk, walk, windsor