goats 2002 acrylic on board 30 x 25 cm £380

Previous | Home | Next