Two cheetahs expressing their affection at the National Zoological Gardens in Pretoria, South Africa.
Cheetah love

"In all nature there is something of the marvelous" – Aristotle
Two cheetahs expressing their affection at the National Zoological Gardens in Pretoria, South Africa.