


Deborah Tarr
Oasis, 2023
oil on canvas
147cm x 147cm (58" x 58")
Copyright The Artist
Sold