Aerial photography of Busch Stadium, downtown St. Louis

Aerial photography of Busch Stadium, downtown St. Louis