MOUHAMED MOUSTAPHA is a self-taught photographer based in Pondicherry, India. He also works on commissioned assignments in Paris, France. His journey began with humble roots as a daily laborer. Over the years, he explored 16 different...
read on
Focus:
Photographer, Photojournalist, Photography