Juan Carlos Batista, ‘El animal pensante’, 2014, N2 Galería

About Juan Carlos Batista

Spanish, b. 1960, Tenerife, Santa Cruz de Tenerife, Spain, based in Tenerife, Santa Cruz de Tenerife, Spain