Macaque feeding her baby. Monkey forest in Indonesia

Macaque feeding her baby. Monkey forest in Indonesia - 49200976

Similar stock images

to-top-page