respect86's picture

respect86
Nouakchott, Mauritania ;
French ;