Stamford Hill Rail Station, Stamford Hill

45m

3,579m

2/10