Baseball Game Tailgate

Armour Square Park 3309 S Shields Ave, Chicago, IL, United States