Bread & Roses

Clapham, UK - 3rd April 2005