18th January 2018 Cardiff UK Britain's Prince Harry and Meghan Markle meet the crowds waiting in the grounds of Cardiff Castle as they tour the UK to introduce Meghan to the people.

- Image ID: M08YRX

Similar stock images