Bennachie Lodge

Inverurie, Aberdeenshire, United Kingdom



Bennachie Lodge, Inverurie, Aberdeenshire, United Kingdom