Red silk cotton trees in full bloom

Red silk cotton trees, whose scientific name is Bombax ceiba, are blossoming in the northern province of Ninh Binh.

0
415