Rose Lodge

B&B

Longhill, Nr Fraserburgh, Aberdeenshire, AB42 4HX