Home Art Installation Biography Books Exhibitions Links Contact HUMBERTO CASTRO
Humberto Castro, Tu tambien puedes caer, Paris, 1993
The Bait
Home Sweet Emoh
The Hunter
The Wailing Wall
Out of Africa
I Shall Not Be the Last Angel
You Could Fall Too
The Fall of Icarus II
The Fall of Icarus
I Shall Not Be the Last Angel, 1993
oil on canvas and wood, Le Monde de L'Art, Paris
Private Collection
Back Next