Isabella Ducrot
Eden, 2016
pigments and charcoal on paper, collages
61 x 120.5 cm
24 x 47 7/16 inches
[ ID0050 ]
Enquire
Enlarge
View on a wall