Frog (Boophis idae) on Heliconia flower, Madagascar