Exploring the St. Petersburg Power and Sailboat Show
1,245 views
Fall and winter in Florida means cooler breezes, calmer waters, and the perfect excuse to combine boating with great food.