17200 Termini San Luis Pass Rd, Galveston, Texas 77554 USA
Photo Credit: Campendium/Nona
Claim copyright