ECUADOR | Sunday, 15 June 2014 | Views [267] | Comments [1]
Flower?
It's a heliconia - all over the rain forest in Costa Rica.
Catrina Jun 19, 2014 8:31 AM