Omega TV UK

OMEGA TV UK

Menka Gomis was born in France but has decided his future lies in Senegal

Translate »