New Islington

Tram Stop • New Islington, Manchester, Lancashire