Presentation Primary School Location

Terenure, Dublin 6W