img_0951

Family fun, taking their Pirate Oath at Pirates! Legends of the Gulf on the Strand in Galveston.