Spirit of STL Air Show

Spirit of St. Louis Airport 18260 Edison Ave., Chesterfield