Mark Nicholson | Photographer

Kensington Palace September 2014

 
KP-146

Kensington Palace September 2014