BATTERSEA

<        ^        >

leaf battersea park

Leaf, Battersea Park. 1996