The Walker Cricket Ground

The Walker Cricket Ground
175 Waterfall Road, Southgate, London, N14 7JZ
Photo of The Walker Cricket Ground