94

4.1K 125 25
                                        

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

WTH Facts!Where stories live. Discover now