LivanEscudero Those are, I believe, Ceiba Trees. They may be Ceiba pentandra a.k.a Kapok tree, but I'm not sure. http://en.wikipedia.org/wiki/Ceiba
Comments (1)