top of page

Oil on Linen 

30 x 40 cm 

Unique 

2018 

Teresa Scibberas | Screening I

€2,200.00Price
    bottom of page