Ibrahim Miranda Ramos, ‘Atzolotl’, 2002, Imlay Gallery

About Ibrahim Miranda Ramos

Cuban, b. 1969, Pinar del Rio, based in Havana, Cuba

Group Shows

2017