Stamford Hospital’s 57-year Christmas card mystery

The anonymous card has appeared on the matron's desk at Stamford Hospital every year since 1960.

Source