Caption This Pair Of Apes In Love With Each Other

Date 2016-04-28

Category Gist & Gossip

A picture showing a pair of apes probably in love with each other -has gone viral after they were snapped taking a whiff of a romantic flower.

image

+Comment

Drop A Comment