Tanzania · June 27, 2004

Location

Tanzania, Arusha, Arumeru (Ngare Sero Mountain Lodge)

Occurrences (3)