A group of cute meerkats painstakingly care for their beloved and unique fruit, but a vulture has a mind to disturb their peace of mind.
1933
2016
1989
1987
2014
2012
2004
2007
2015
2011
2006
2022
2008