Teal is having a lovely time in the flowers that are blooming all over the Island.Teal is having a lovely time in the flowers that are blooming all over the Island.Teal is having a lovely time in the flowers that are blooming all over the Island.