Mother macaque monkey with her baby. This photo is taken in monkey island of the Qiandao Lake which is a man-made lake located in Zhejiang, China.
View Full Image on Dreamstime
Username: Tanggg8888
Editorial: No
Width: 1944 pixels
Height: 2896 pixels
Downloads: 0
Image ID: 31008220