Juan Carlos Fresnadillo, ‘Mother and Son’, 2013, ARTSPACE 8

About Juan Carlos Fresnadillo

Spanish, b. 1967, Tenerife, Santa Cruz de Tenerife, Spain, based in Los Angeles, CA, United States