Art Garfunkel – Hampton Court Palace Festival Hospitality

Hampton Court Palace Festival
Wednesday 22nd June 2016
Hampton Court Palace, Surrey, England