View All 4 Artworks
Saint Petersburg, FL, United States
I was born in Havana, Cuba, in 1967. From my childhood my steps walked along two paths: I cured lizards and other animals and painted or turned into sculptures the images that existed around me. Due to my vocation, I became a threat to walls, furniture and appliances and much feared in the homes of ...