Ask a question

Bombax ceiba

Bombax ceiba, a large deciduous tree, buttressed at the base, grows up
bombax-ceiba01