Africa - Lewa Downs, Kenya - behret
  • Rated:

    Vandana Raman

    on October 22, 2011

    awesome shots ! must have been wonderful to see these big animals in the wild !