Toborochi Tree (Ceiba speciosa), native to central South America, also known as a bottle tree or drunken stick

advertisement

Toborochi Tree (Ceiba speciosa), native to central South America, also known as a bottle tree or drunken stick

advertisement