Image 1 of 1

Bishop Bridget Meehan IMG_7959.JPG

Bishop Brigid Meehan pictured in St Peters Church in Drogheda..Pic Fran Caffrey/newsfile.ie
twitterlinkedinfacebook