Carmichael Hall

Carmichael Hall
Eastwood Park, Rouken Glen Road, Giffnock, Glasgow, G46 6UG