Trailer: St. Declan's WellThe Horgan Brothers’ film records a pilgrimage to St Declan’s Holy Well, Ardmore, 1910Watch Here