Goats Pen 1997
Goats Pen 1997
133 x 106 cm
£3800