Alexis Leyva Machado (Kcho)
Born in 1970
in Isla de la Juventud, Cuba.
In my Mind
, 1995-97
Installation
© photo: Gerhard Haupt
©
Universes in Universe
- Pat Binder, Gerhard Haupt.
Email