2014Digital pigment print37 1/2 × 50 in.
2013Digital pigment print37 1/2 × 50 in.
Exhibition view - Cathedral of the Pines, Galerie Templon, Paris, 2016
Δ
Enquire:
Envoyer