Hanging inflorescence of Heliconia velligera in tropical rainforest, Ecuador

Royalty-free stock photo ID: 86004406

Hanging inflorescence of Heliconia velligera in tropical rainforest, Ecuador