Nature Meme

Nature Meme

The awkward moment when you realize that the sound of nature is the sound of millions of animals, birds and insects desperately trying to get laid.

John Brown
Written by
ADVERTISEMENT