Icarus

Icarus

Silk Screen Print

90cm x 70cm

1994

Edition of 20