Near Walthamstow Marshes

Greens

From the scruffs and outer reaches of East London, near Walthamstow marshes.