FrenchMottershead: The SHOPS Project

SITE GALLERY.Centre for Contemporary Art, SHEFFIELD, VELIKA BRITANIJA /GREAT BRITAIN
21.11.2009 – 13.02.2011