Hampton Court-29

Hampton Court Palace, Kingston-upon-Thames, London, England, UK

Hampton Court Palace, Kingston-upon-Thames, London, England, UK