Niarbyl Restaurant & Visitor Centre

Patrick, Isle of Man, United Kingdom



Niarbyl Restaurant & Visitor Centre, Dalby, Isle of Man