Portree Isle of Skye

Portree harbour on Isle of Skye, Scotland, a beautiful backdrop for a book festival.