July 4 - 9, 2017. St. Petersburg International Marine Festival