flickr-free-ic3d pan white

Saint Louis Arch from the new Stadium

Taken from the right field upper deck at the new baseball stadium in Saint Louis, Missouri.

332 views
0 faves
1 comment
Taken on June 24, 2007