a little carol for Christmas - Peter Reynolds (1958-2016)

while shepherd's watched.jpg