Firhouse Carmel F. C. Location

Carrigwood Estate, Firhouse