Isabella Ducrot
Eden, 2016
pigments and charcoal on paper, collages
53 x 58 cm
20 7/8 x 22 7/8 inches
[ ID0053 ]
Enquire
Enlarge
View on a wall