700 Barracuda Ave, Galveston, Texas 77550 USA
SV Querida does a pass by the sunken concrete ship USS Selma
Photo Credit: Yelp