2.1 C
London
Wednesday, November 21, 2018

The White Garden at Kensington Palace

The White Garden at Kensington Palace

The White Garden at Kensington Palace

Harry, Kate and William at the opening of the White Garden at Kensington Palace