Cregneash Tea Rooms

Port St. Mary, Isle of Man, United Kingdom



Cregneash Tea Rooms