Hampton Court-16

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

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