« Picture of the Day (07/10/07) - From TripCart |
| St. Louis Botanical Gardens »
The world's tallest indoor climbing gym, inside of an old silo outside of Dallas, Texas.
Posted at 04:29 AM in POTD | Permalink
dallas, picture of the day, potd, texas
The comments to this entry are closed.