Finsbury Banners 1

Finsbury Park Banner

2003

London N4

60m x 6m

Commissioned by the Finsbury Park Partnership