Tanzania · June 29, 2004

Location

Tanzania, Arusha, Arumeru (Ngare Sero Mountain Lodge)

Occurrences (8)