Results 1 results found Glasses on a table of the Beachcomber Le Paradis five star hotel, Mauritius, Indian Ocean, Africa Restaurant, United States of America