Live action footage
Epic shot of an entrance porch towards the Windsor Castle in Berkshire, England, UK. Windsor Castle is the venue of the 2018 Royal Wedding of Prince Harry and Meghan Markle.
HD
1920 x 1080
This Element is also available via Subscription.