Duchess of Cornwall

Photos Of Prince Charles And Duchess Of Cornwall As They Arrive Nigeria

Prince Charles and his wife Camilla, the Duchess of Cornwall, have arrived Abuja, Nigeria’s capital, in what is the third…

By Tobias Sylvester
- Advertisement -
Ad image