Blairgowrie Golf Club braced for six-figure coronavirus losses

© SuppliedBlairgowrie Golf Club - Wee Course.
Blairgowrie Golf Club - Wee Course.