Thérèse StraussWatching The Light, Seal Rocks
2018, Oil on canvas, 122 x 182 cm
THÉRÈSE STRAUSS - STORM POINT- A SELECTION OF PAINTINGS