Barlow Moor Road

Tram Stop • Chorlton cum Hardy, Manchester, Lancashire