Heloconia rostrata

Heloconia rostrata

Observation - Heloconia rostrata - Southern Africa. Description: