Trip to Gombe Turkey

  • 15 years ago
A trip up a mountain to find a green lake and waterfall near Gombe turkey