Sunday, December 31, 2017

Meetings with Remarkable Sheep



By longstanding custom, the origins of which are murky, part of every New Year's Eve is devoted to paying social calls on local livestock. A brief proclamation is read, a few hasty carols sung, and the sheep tolerate the proceedings with benign indifference.

No comments: