Sisyphus, Rhopography
and a Headless Chicken


27 Jun. 2012 — 2 Sept. 2012

La Capella
Hospital 56

08001 Barcelona, Spain

Photos by Pep Herrero