10901 Termini San Luis Pass Rd, Galveston, Texas 77554-8774 USA
Photo Credit: Campendium/Cris
Claim copyright