Gorilla mother and human mother share their baby happiness
RTL> Ape and human mothers share their baby happiness These pictures are really heartwarming! Emmelina and husband Michael take their baby Canyon for a trip to the Franklin Park Zoo in Boston, Massachusetts. Visiting the gorillas is probably the highlight of the day. Mama Emmelina is standing in front of the glass pane of the … Read more