Mahjoub Ben Bella, ca. 1980, Elmarsa

About Mahjoub Ben Bella