beach flower near Cape Canaveral Florida