Results 1 results found Floss silk tree (Ceiba speciosa), Botanical Garden on El Nabatat Island (Kitchener's Island), Aswan, Egypt, North Africa, Africa