Finsbury Park 3

Finsbury Park, London

1999

Wells Terrace , London N4