DSC01137-Giraffes


Meru National Park - Tower of Giraffes