Here’s one of Houston’s many shopping centers…it’s right next to Rice University…all shops are rather upscale


Advertisements