Havana: Britain's Prince Charles unveiled a statue of William Shakespeare in Havana when he took to the streets of old as part of the first visit by the British royal family to communist-run Cuba.
Surrounded by a curious throng of Cubans and foreign tourists, Charles and his wife Camilla were given a guided tour of Havana landmarks by Cuban historian Eusebio Leal.
The royal trip comes as US President Donald Trump threatens to tighten sanctions against Cuba, branding Havana part of a "troika of tyranny" along with leftist Latin American allies Venezuela and Nicaragua.
British governments have long used royal visits as soft diplomacy and Charles' visit comes as British Prime Minister Teresa May is seeking new overseas markets amid Brexit.
Trade between the two countries has fallen off sharply in recent years, despite Cuba's growth as a destination for British tourists, shrinking to $63.6 million in 2017 from $168.6 million in 2013. Britain sees opportunities in Cuba's booming tourism sector as well as energy. Around 200,000 British holidaymakers come to the island each year.