Taylors Three Rock

Grange Rd, Dublin