NOVEMBER :: Claudio Castillo


Claudio Castillo's solo exhibit at Solomon Arts in New York runs until Dec 4, 2010. The artist was born in Havana, Cuba, raised in Europe, and lives in Miami. He has been painting and exhibiting water colors for over 30 years and received the Museum of Latin American Art's Award for Best Video in 2009.