


Deborah Tarr
Sentinel,
oil on canvas
103cm x 120cm (41" x 47")
Copyright The Artist
Sold