Bardsey Island, or Ynys Ennli, at the tip of Llyn

Bardsey island, or Ynys Enlli: the Llyn Peninsula's remote 'island in the stream' Medieval [...]