Spoon des Iles

Ile Maurice, Mauritius

Year Rank
2002 5