img_0946

Pirates! Legends of the Gulf Coast Tour in Galveston on the Strand