Finsbury Park 2

Finsbury Park, London

1999

Wells Terrace , London N4