Thérèse StraussLighthouses Talking, Cape Otway
2018, Oil on canvas, 182 x 123 cm
THÉRÈSE STRAUSS - STORM POINT- A SELECTION OF PAINTINGS