The Urinals of Keane's Restaurant

Keane's Restaurant is a restaurant located in Connemara, Ireland

Filed under: Bars & Restaurants
Tweet

This picture was sent in by JC.