View Larger Image Icarus 88 x 70cmwatershedgal2020-08-10T17:43:11+10:00 Artwork Description Icarus Charcoal & Gold Leaf on Paper 88 x 70cm SOLD Artwork Details