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