Aug 072012
 

A wet back garden in Leyton on a Monday afternoon; all is still, before the roar. The plants wave their leaves to the wind, and the warmth of 80,000 cheers.

Share