olive baboon babies

olive baboon babies
Tanzania (East Africa)

Return to mammals page.