a beautiful flower in flowers island