Prince Harry and Meghan Markle visit Edinburgh Castle, Edinburgh, UK, on the 13th February 2018.
Add to Lightbox DownloadPrince Harry and Meghan Markle visit Edinburgh Castle, Edinburgh, UK, on the 13th February 2018. 13 Feb 2018 Pictured: Prince Harry and Meghan Markle visit Edinburgh Castle, Edinburgh, UK, on the 13th February 2018. Photo credit: James Whatling / MEGA TheMegaAgency.com +1 888 505 6342
- Filename
- MEGA163208_003.jpg
- Copyright
- The Mega Agency RTI
- Image Size
- 2984x4480 / 1.3MB
- http://TheMegaAgency.com
- Contained in galleries
- Harry & Meghan in Edinburgh - 13 Feb 2018, Meghan and Harry - 11 March 2019

