Windsor, UK. 18th May 2018. Windsor. The town of Windsor prepares for the Royal Wedding between Prince Harry and Meghan Markle. Credit: Ollie Cole/StockimoNews/Alamy Live News


18th May 2018. Windsor. The town of Windsor prepares for the Royal Wedding between Prince Harry and Meghan Markle.


Size: 1920px × 1280px
Photo credit: © Ollie Cole / StockimoNews / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: royal, stockimo, wedding, windsor