PicsFromTrips
1/1
These giraffes were just eating away at some trees on the Royal Livingstone property