Posted on January 3, 2012
Taaffes Bar 19 Shop Street Galway, Galway
Address 19 Shop Street Galway Galway Ireland