Windsor, UK. 27th February, 2018. Souvenirs for the forthcoming wedding of Prince Harry and Meghan Markle at St George's Chapel in Windor Castle on sale in a gift shop in Windsor. Credit: Mark Kerrison/Alamy Live News

- Image ID: M60YHE
Windsor, UK. 27th February, 2018. Souvenirs for the forthcoming wedding of Prince Harry and Meghan Markle at St George's Chapel in Windor Castle on sale in a gift shop in Windsor. Credit: Mark Kerrison/Alamy Live News
Mark Kerrison / Alamy Stock Photo
Image ID: M60YHE
Location: Windsor, UK

Similar stock images