Billy Dodson
br5491255
Scratching the Itch
Baby baboon atop mother gives the ear a vigorous scratch.
525
views
18
faves
0
comments
Uploaded on December 12, 2024
Taken on August 14, 2015
Scratching the Itch
Baby baboon atop mother gives the ear a vigorous scratch.
525
views
18
faves
0
comments
Uploaded on December 12, 2024
Taken on August 14, 2015