Preview L´Ocean Restaurant, La Digue, Seychelles, Afrca Image ID: 1113-101082 Artist: travelstock44 Purchase a commercial license Buy framed prints & more from our print store trees nobody palm tree landscape non urban scene travel scenics day sky indian ocean outdoors travel destination tree la digue island food and drink blue sky seychelles restaurant