Near Walthamstow Marshes

by themapofantarctica

Greens

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

Advertisements