Deborah Tarr
The Archaic Landscape , 2025
oil on linen
artist frame
artist frame
89cm x 107cm (35" x 42")
Copyright The Artist