13,575 notes   -  16 September 2014


24,656 plays

privatebarb:

amenpenis:

A threshold moment in human evolution

4,495 notes   -  15 September 2014