Alexandre Arrechea was born in Trinidad, Cuba, in 1970. He graduated from the “Instituto Superior de Arte (ISA)” in Havana in 1994.

View All Projects