Skye’s 2,450-acre Talisker Estate which had £1.2million price tag sold in private deal

© SuppliedTalisker Estate
Talisker Estate

Breaking