Home Art Installation Biography Books Exhibitions Links Contact HUMBERTO CASTRO
Installations
Humberto Castro, Cuba
The Bait
Home Sweet Emoh
The Hunter
Fugue
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
.
.
You could fall too, 1988
Canada
Back Next
Home