aica-sc.net
L’Oeil du lézard : Ewan Atkinson
For a more significant contribution to the promotion of Caribbean art internationally, Aica Southern Caribbean has opted for the creation of a series of short videos online in French English and Sp…