Lancaster Art logohomeartistscontact  

Sara Staunton

Untitled
2000

99cm x 70cm
Screen print, printed at Coriander Studio.



 

 
 
 

2004 Lancaster Art Limited