St Teresa’s Christmas Crib

St Teresa’s is one of the oldest and busiest churches in Dublin city centre.


Other Objects