Beautiful island (fr. Belle-île)

Translation into English

Synonyms