STL_Stadium300x174

Aerial photography of Busch Stadium, downtown St. Louis