London, UK, 15 January, Meghan Markle and Prince Harry Vector Caricature Shutterstock .eps vector - London, UK, 15 January, Meghan Markle and Prince Harry Vector Caricature - ID: 794005009