onemillionphotographs.com
1916. How Much is That Doggy in the Window? - One Million Photographs