Heliconia or “Lobster Claw”

There are 194 species of Heliconia and most must live here!
Atenas, Costa Rica

Read more about Heliconia


Leave a Reply

Your email address will not be published. Required fields are marked *