3418 Stella Mare Ln, Galveston, Texas 77554-1400 USA
Photo Credit: Campendium/Theresa
Claim copyright