Isles of Scilly in French
Isles of Scilly in French
Sorlingues
An archipelago off the coast of Cornwall, in southwestern England.
îles Sorlingues
An archipelago off the coast of Cornwall, in southwestern England.