Stormy Weather

£190

Oil on canvas

30 x 30 x 3.8 cm

1 in stock