Windsor, UK. 25th January, 2018. Souvenirs featuring the image of Prince Harry and Meghan Markle in the window of a gift shop.

- Image ID: M1363G
Windsor, UK. 25th January, 2018. Souvenirs featuring the image of Prince Harry and Meghan Markle in the window of a gift shop.
Mark Kerrison / Alamy Stock Photo
Image ID: M1363G
Location: Windsor, United Kingdom

Similar stock images