East Africa 2002

Large forest snail crossing the road, Mang'ula, Udzungwa Mountains, Tanzania.

Previous Next