Theresa Daddezio

Galea, 2022
Oil on linen
88.9 x 127 cm

    ENQUIRY