A U.S. Coast Guard helicopter flies past the massive sails of the German Barque Alexander von Humboldt II during the parade of sails kicking off the Tall Ships Charleston festival May 18, 2017 in Charleston, South Carolina. The festival of tall sailing ships from around the world will spend three-days visiting historic Charleston.
Add to Cart Add to Lightbox Download