Perhaps the loveliest we’ve ever seen. Any guesses where? Post update 19:00 Tuesday 13 Jun. The location was Hampton Court Palace, next to the River Thames. Several people guessed correctly,
Perhaps the loveliest we’ve ever seen. Any guesses where? Post update 19:00 Tuesday 13 Jun. The location was Hampton Court Palace, next to the River Thames. Several people guessed correctly,