views of zamzibar views of zanzibar Photos by Karen Hoffman
Photos by Karen Hoffman
With manager of Pole Pole Resort, Mafia Island Marine Park near Zanzibar