20048-Abraham_Olia_Toporovsky_1 Published October 18, 2015 at 900 × 541 in Abraham Gomez-Delgado: Artist – Musician, Painter, Inventor, Composer