Gylen Castle on the Isle of Kerrera, Scotland.
Gylen Castle on the lush green Isle of Kerrera, Scotland