2013 - Tim Stanley Photography
Powered by SmugMug Log In

Minute Maid Field

Minute Maid Field is the home of the Houston Astros, Major League Baseball team in downtown Houston, Texas.

2011Astros