Hanging inflorescence of Heliconia velligera in tropical rainforest, Ecuador

Similar images to "Hanging inflorescence of Heliconia velligera in tropical rainforest, Ecuador"

 Stock photo ID: 86004406

Similar Stock Photos to Image ID 86004406 (75 image matches)