Hampton Court Palace

22nd June 2016
Hampton Court Palace
Wednesday 22nd June 2016