boutiqueofflowers:

Earlier this year, Grand Duke Henri and Grand Duchess Maria Teresa of Luxembourg and their two youngest children, Princess Alexandra and Prince Sebastien, spent two weeks in Cuba.