Health club complete after £1.5m overhaul

Douneside House in Tarland
Douneside House in Tarland