People seen lining up to buy beer. The wedding of Prince Harry and Meghan Markle was held on 19 May 2018 in St George's Chapel at Windsor Castle in the United Kingdom, ordinarily people from UK and the rest of the world came to celebrate and enjoy the royal wedding.

- Image ID: MP727M
People seen lining up to buy beer. The wedding of Prince Harry and Meghan Markle was held on 19 May 2018 in St George's Chapel at Windsor Castle in the United Kingdom, ordinarily people from UK and the rest of the world came to celebrate and enjoy the royal wedding.
SOPA Images Limited / Alamy Stock Photo
Image ID: MP727M

Search stock photos by tags


Similar stock images