Pygmy marmosets – the world’s smallest species of monkey.
I thought these were owls and someone put a human mouth on them
http://ift.tt/2mbclo2
Pygmy marmosets – the world’s smallest species of monkey.
I thought these were owls and someone put a human mouth on them
http://ift.tt/2mbclo2