Previous Image Next Image Gylen Castle, Isle of Kerrera, Scotland. Gylen Castle, Isle of Kerrera, Scotland.