St. Louis, MO: Busch Stadium Under Construction

Rate this picture:

Viewed
4537 times
Current avarege rating
5.9 (27 votes)
Picture by
James Robinson
Submitted on
6/13/2006