Busch Stadium view at night from the Arch, St. Louis, Missouri by elva campbell. Photo stock - StudioNow Busch Stadium view at night from the Arch, St. Louis, Missouri by elva campbell. Photo stock - StudioNow