Windsor Castle from the Long Walk, Berkshire, England, UK.


Size: 5155px × 3437px
Photo credit: © Derek Croucher / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: berkshire, britain, british, building, castle, castles, england, english, long, royal, spring, uk, walk, windsor