Tanzania · June 26, 2004

Location

Tanzania, Arusha, Arumeru (Ngare Sero Mountain Lodge)

Occurrences (1)