Crimson Tide

Crimson Tide

Helen Pollard

acrylic on canvas

1500 x 1200 cm