Baybrook Mall Time-lapse

Time-lapse video of the Baybrook Mall in Houston, Texas

Back to Top