The Christmas Miracle – New Yorker


New Yorker
The Christmas Miracle
New Yorker
trees and watch them slowly die in their living rooms, because miracles can happen on any day, and as long as man has existed he's celebrated this weirdest time of year, the shortest stretch of sunlight, the winter solstice, as a time of fear

and more »