Primrose Hill National School Location

Hazelhatch Rd, Celbridge