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