Photos from Pemba Island

02. Huge millipede, walk to Vitongoji, Pemba
02. Huge millipede, walk to Vitongoji, Pemba