Oliver Watts

Big Swell off South Head

2025

acrylic on canvas

213.5 x 183.5 cm