Town Hall Theatre

Courthouse Squar I, Galway