Caption This Pair Of Apes In Love With Each Other

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

Date: 2016-04-28
Category: Gist & Gossip
+Comment

Leave a Reply

Your email address will not be published. Required fields are marked *