Caragh Thuring

1973

|
1973
Caragh Thuring
1973
2006
Oil & acrylic on linen
183 x 244 cm

     
 


close window

© All rights reserved - Saatchi Gallery