Apr 4, 2025 - Painting shows The Storr on the rocky hill on the Trotternish peninsula of the Isle of Skye in Scotland, the eastern face overlooking the Sound of Raasay, contrasting with gentler grassy slopes to the west with a typical highly dramatic Scottish sky. A scene so popular with tourists and mountain