Phoenix Municipal Stadium

Phoenix Municipal Stadium

Phoenix, Arizona, US
×