an immensely beautiful and untouched island south of Zanzibar …

Leave a comment