15
15

Busch Stadium, was next to our hotel in St Louis, Missouri.

            Back Home Next