The streets of Havana are filled with colour