Giraffes
December 31 1969

  • Giraffe 3

  • Giraffes at Lewa Downs

  • Giraffe 5

  • Lone Giraffe

  • Giraffe 1

  • Giraffe 2

  • Giraffe 4

  • Giraffe Head Shot