Isabella Ducrot
Eden, 2016
pigments and charcoal on paper, collages
60.5 x 120.5 cm
23 7/8 x 47 7/16 inches
[ ID0048 ]
Enquire
Enlarge
View on a wall