Hyla albomarginata on Heliconia rostrata, Treefog on Heliconia, Hylidae / Musaceae (Heliconiaceae), Stock Photo, Picture And Rights Managed Image. Pic. U50-598391