Image 1 of 1
12TRmu0004.jpg
The Roadisde Grill, Chez Robert, along the beach on Rodrigues Island, a neighbor of Mauritius, in the Southern Indian Ocean