Oliver Watts

Big Swell off South Head

2026

acrylic on canvas

213.5 x 183.5 cm