a picture of a mother baboon and her young child, showing the infant perched on the shoulders of the mother.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections