Adela Goldbard

Adela Goldbard

Adela Goldbard, PEMEX, inkjet print, 2015, 27 x 43 in. Image courtesy the artist.

Print Friendly, PDF & Email