Carmelites

The Carmelites are a religious order committed to the care and needs of the Church in all five continents of the world. They are the successors of the hermits who lived in the spirit of Elijah on Mount Carmel in Israel.

[mashup width="100%"]

Avila

Avila
Bloomfield Road, Dublin 4