Nature never ceases to amaze: In this video you can watch butterflies and bees drinking turtle tears in the Peruvian Amazon.
Nature never ceases to amaze: In this video you can watch butterflies and bees drinking turtle tears in the Peruvian Amazon.