A mother ape sitting with its child on a rock in Gibraltar (UK) and is breastfeeding the small one. Apes are our early ancestors.

Royalty-free stock photo ID: 86357023

A mother ape sitting with its child on a rock in Gibraltar (UK) and is breastfeeding the small one. Apes are our early ancestors.