Dahlia?
Beautiful blooms abound in Ireland. This one is at one of the Bed & Breakfasts.