Tiny white flowers in the pine straw on St Teresa Beach Florida.