Green double decker bus driving past the royal palace of Windsor England UK home of the Queen
Size: 5616px × 3744px
Location: Widsor England UK
Photo credit: © Nick Hatton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: berkshire, bus, castle, decker, double, england, english, home, palace, queen, residence, royal, windsor