an island to the northwest of Wales
<noun.location>
<noun.location>
Anglesea |
Anglesea Island |
Anglesey |
Anglesey Island |
Mona |