August 12, 2011
London, UK
A boarded-up window of a discount store in Peckham carries notes of peace after the riots around the UK (via guardian.co.uk)

London, UK

A boarded-up window of a discount store in Peckham carries notes of peace after the riots around the UK (via guardian.co.uk)