Photo Credit: http://www.istx.org/gallery
Photo of Imaginarium of South Texas
Imaginarium of South Texas
5300 San Dario, Suite 505 (Mall del Norte, next to Dillards), Laredo, Texas 78041 USA
5300 San Dario, Suite 505 (Mall del Norte, next to Dillards), Laredo, Texas 78041 USA
Photo Credit: http://www.istx.org/gallery