Sunday, December 5, 2010

Tis the Season...

The Galleria is not only the largest shopping mall in Houston, but also the biggest in Texas.

Over 375 stores give holiday shoppers every opportunity to find just the right gift.

I apologize for not having a photo of the inside... but I couldn't find a parking spot.

No comments:

Post a Comment