Survival of the Festive: Charles Darwin Christmas cards

Charles Darwin dons Santa’s cap in these sly Christmas cards from the British Humanist Association (BHA).

You can order a pack of 10 for £8.00 at the BHA website.

Via Boing Boing