Stock Photo: Facade of a royal palace, Hampton Court Palace, London, Surrey, England