an outdoor dining area with tables and chairs overlooking the ocean

Cote D’azur

Elephants Plage, restaurant. Les Issambres, France.

Comments