A Highland castle which was owned by former Rangers owner Craig Whyte and a Russian tycoon jailed for fraud has been sold for £1million.
Castle Grant near Grantown-on-Spey in Moray has changed hands after businessman Sergey Fedotov was sentenced to five years in prison for embezzlement.
Fedotov bought the property, a 16-century A-listed pile, in 2014 for £1million after it was repossessed from Whyte when he failed to keep up with mortgage payments.