Houston, TX | February 2, 2010

#113 Homewood Suites Houston-Westchase

That's the mother ship World Headquarters and the reason for most of my trips to Houston.

No comments: