Teampall Bhreacain, an 8th Century Church, Aran Islands, Ireland

Teampall Bhreacain, an 8th Century Church, Aran Islands, Ireland