Anna and Richard Wagner married in 1900. From that year until 1942, the German couple had their picture taken in front of their Christmas tree every Christmas Eve. Retronaut has eight of those pictures, with commentary about how the photos show the effect of history on the couple. Link -via Everlasting Blort
BLACK FRIDAY SALE - All T-Shirts $14.95 + Get Free Worldwide Shipping
Nov 28 - Nov 30, 2014: The lowest price we'll have all year - Get yours today!