City of Manchester Stadium in Manchester in northwest England

- Image ID: DWGKWR
City of Manchester Stadium in Manchester in northwest England
Steve Allen Travel Photography / Alamy Stock Photo
Image ID: DWGKWR
City of Manchester Stadium in Manchester in northwest England
Location: Manchester in northwest England