Windsor, UK . 19th May, 2018. The town of Windsor celebrates the Royal Wedding between Prince Harry and Meghan Markle. Credit: Ollie Cole/StockimoNews/Alamy Live News
19th May 2018. Windsor. The town of Windsor celebrates the Royal Wedding between Prince Harry and Meghan Markle.
Size: 5184px × 3456px
Photo credit: © Ollie Cole / StockimoNews / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: police, royal, security, stockimo, wedding, windsor