Deborah Tarr
Pink Rocks, 2026
oil on canvas
120cm x 145cm (47" x 57")
Copyright The Artist