Thérèse StraussMeeting Place, Crayfish Bay
2019, Oil on canvas, 123 x 182 cm
THÉRÈSE STRAUSS - STORM POINT- A SELECTION OF PAINTINGS