94

4.1K 125 25
                                        

Ten percent of all the photos ever taken were taken in the last 12 months.

WTH Facts!Stories to obsess over. Discover now