Hiking on Bardsey IslandHiking amongst wild flowers on Bardsey Island this past week on the Llyn Peninsular, North Wales, the island where 20,000 saints were...