The Indie Flea is making a big comeback to St. Pete this December, promising a waterfront extravaganza at Albert Whitted Park on December 15. Organizers just revealed plans for the Holiday Festival that will feature over 300 small businesses, beer gardens, live music, and entertainment. See Indie Flea’s Instagram for more info.