Nakuru136
previous picture | return to gallery | next picture
Giraffes with their long necks are able to survive by eating the good vegetation at the top of trees and plants that are out of reach of other herbivores.
previous picture | return to gallery | next picture