×

Île du Soulier

Island in Peyriac-de-Mer, France