Russian government and church team up to put Isle of Skye on front of cold war propaganda…

The Quiraing, on Skye.
The Quiraing, on Skye.