canicessite009007.jpg canicessite025002.jpg
St. Canice's BNS, Finglas

View Larger Map