Braevallich Farm

Braevallich Farm
by Dalmally, Argyll, PA33 1BU