This art work is on Ireland church at Gougane Barra. Located at the banks of Kenmare Bay, this church is one of the most famous Catholic churches in Ireland. The church and its surroundings are famous for its natural beauty. This tiny church sits on the side of a lake with lush forests and is surrounded by hillsides. The present structure dates b..