Poinsettia tree in Madagascar, locally known by the same name as the island’s, which means “red”.
red, poinsettia, madagascar, africa, flower, nature
Comments