Main Street, Oughterard, Galway, Ireland
00353 (0) 91 552 196
Weddings in the Wall Garden Venue