Finsbury Park 1

Finsbury Park, London

1999

Wells Terrace , London N4

60m x 6m