Robert Simpson

Icarus (Launching The Wing)

76.5cm x 88.5cm

oil on canvas

2013

SOLD