Royal Wedding Day, Windsor, Berkshire, UK. 19th May, 2018. Neil Horan holds up a placard about religion on the day of the Royal Wedding of Prince Harry and Meghan Markle. Credit: Maureen McLean/Alamy
Size: 2995px × 4500px
Location: Windsor, Berkshire, UK
Photo credit: © Maureen McLean / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: berkshire, borough, british, day, duchess, duke, england, harry, horan, kingdom, maidenhead, markle, meghan, neil, placard, prince, religion, religious, royal, sussex, uk, united, wedding, windsor