// enable font awesome:

ICARUS

Oil on board 78 x 64 cm framed size 1800 plus delivery or drop by the gallery!

Stunning evocative and unusual painting.

£1,800.00

1 in stock