Artwork Description

Icarus
Charcoal & Gold Leaf on Paper
88 x 70cm

SOLD