Indeed, just a few miles off the French coast. They are dependents of the British Crown.Originally Posted by Aztec Warrior
Indeed, just a few miles off the French coast. They are dependents of the British Crown.Originally Posted by Aztec Warrior
I've never heard of these islands. Where are they? the English Channel?
Bookmarks