Green Thumb Festival St Petersburg

Green Thumb Festival in Florida?  The city of St. Petersbur…