Recommend to a friend

Bombax ceiba

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