Stitch, Russell Sq, London 2011

Stitch E-Invite - Art for the Earth