Blossoming cotton tree (Bombax ceiba)
Bombax ceiba, like other trees of the genus Bombax, is commonly known as cotton tree or tree cotton. Red flowers with 5 petals appear in the spring before the new foliage.
© Gorshkov13 | Stock Free Images
Similar Free Images