Stock Photo - A busker and homeless person on the street near Windsor Castle with less than 48 hours until the wedding of Prince Harry and Meghan Markle takes place in Windsor on Saturday 19 May 2018. Featuring: Atmosphere, View Where: Windsor, United Kingdom When: 17 May 2018 Credit: Dinendra Haria/WENN

Stock Photo: A busker and homeless person on the street near Windsor Castle with less than 48 hours until the wedding of Prince Harry and Meghan Markle takes place in.

Searchable keywords

Choose multiple keywords