Russian businessman Alexander Shapovalov has offered to house Ukrainian refug ees at his Highland mansion.
The millionaire fled to Scotland seven years ago with partner Regina and two sons amid claims Vladimir Putin wanted to have him killed.
He was the director-general of a defence company which supplies the Russian military.
But Shapovalov made a run for it before the end of a fraud trial in St Petersburg, which resulted in him being sentenced to 10 years in his absence.
There are no doubt question marks over how Shapovalov amassed his wealth but he appears to have made a genuine enemy of Putin.
That is in contrast to many oligarchs who are only now scrambling to distance themselves from the despot.
Only when their jets, mansions and super-yachts are in danger of being seized have they suddenly grown a conscience.
Ballachulish House has been converted into a hotel and will be capable of housing a number of refugees if Shapovalov makes good on his offer.
But his generosity will unfortunately be a drop in the ocean compared with the estimated two million homeless Ukrainians streaming out of the war-torn country.
The UK Government is working on a scheme to allow people to volunteer to house those fleeing the conflict.
As things stand, however, Boris Johnson has been less than generous in his response to the crisis while talking tough on
the war.
Ministers at Holyrood and Westminster will come under increasing pressure to do their bit in coming weeks.
It is all very well allowing people to volunteer their homes but appropriate checks will need to be carried out, especially on those taking in children, if that plan is to go ahead.
The best resolution to this crisis would be an end to the pointless and barbaric war that has forced peaceful people from their homes.