Home of the 2005 National League Champions, The Houston Astros.
Minute Maid Park is the jewel in the crown of the majestic downtown Houston skyline. Having become the home to the Houston Astros, it has ushered in a new era of Major League sports in the city.
Photo: Russ Andorka
This postcard is postmarked from Houston in 2014.
USA stamp 2013
Christmas Gingerbread House
Forever a first class rate