Elena Duff

Press Lever Release Egg 2008 Oil & Acrylic 31.5 x 39.5 cm

Loading Image