Comes in a black floating frame.
Icarus
Oil on Canvas (90 x 90 cm)

Comes in a black floating frame.

Price: £900 / DKK 7650