Phoenix Municipal Stadium, Phoenix

Phoenix Municipal Stadium

Phoenix, Arizona, USA
© Friejose, CC BY-SA 3.0

More in Phoenix

Explore city