’Tis the season of good will, says Annunciata Walton, who picks 24 Christmas cards for charity.

Barney the sheep, for Cancer Research UK

£2.99 for 10

Baaarney the sheep, for Cancer Research UK

– – –

Moonlit hares, for British Red Cross

£3.75 for 10

Moonlit hares, for Red Cross

– – –

Black Game in Snow, for GWCT

£5.50 for 10

Black Game in Snow, for GWCT

– – –

Under an African Sky, for Traidcraft

£3.95 for 10

Under an African Sky, for Traidcraft

– – –

Following the Star, for Macmillan Cancer Support

£4.75 for 10

Following the Star, for Macmillan Cancer Support

– – –

Mary and the Holy Infant, for Traidcraft

£3.95 for 10

Mary and the Holy Infant, for Traidcraft

– – –

Carols in the Village Square, for Dogs Trust

£4.99 for 10

Carols in the Village Square, for Dogs Trust

– – –

Stained-glass windows, for Barnardo’s

£3.99 for 10

Stained-glass windows, for Barnardo’s

– – –

Decorated stag, for Marie Curie

£4.25 for 10

Decorated stag, for Marie Curie

– – –

Midnight Squirrel, for Woodland Trust

£3.95 for 8

Midnight Squirrel, for Woodland Trust

– – –

O little town of Bethlehem, for Alzheimer’s Society

£4.50 for 10

O little town of Bethlehem, for Alzheimer’s Society

– – –

Christmas Delivery, for Alzheimer’s Society

£4.50 for 10

Christmas Delivery, for Alzheimer’s Society

– – –

Dashing through the snow, for Dogs Trust

£4.99 for 10

Dashing through the snow, for Dogs Trust

– – –

Deep and Crisp and Even/Winter Winner, for Injured Jockeys Fund

£7.50 for 10

Deep and Crisp and Even/Winter Winner, for Injured Jockeys Fund

– – –

Choristers, for Marie Curie

£4.50 for 10

Choristers, for Marie Curie

– – –

Silent flight, for British Red Cross

£3.50 for 10

Silent flight, for Red Cross

– – –

At the Manger, for Mind

£3.99 for 10

At the Manger, for Mind

– – –

Family Outing, for Spinal Injuries Association

£3.50 for 10

Family Outing, for Spinal Injuries Association

– – –

O Christmas tree, for Sue Ryder

£3.99 for 10

O Christmas tree, for Sue Ryder

– – –

Skating at Somerset House, for Great Ormond Street Hospital

£4.50 for 10

Skating at Somerset House, for Great Ormond Street Hospital

– – –

The Story of Christmas, for Tearfund

£5 for 10

The Story of Christmas, for Tearfund

– – –

Pheasant Walk/Mr Prickles, for Woodland Trust

£3.95 for 8

Pheasant Walk/Mr Prickles, for Woodland Trust

– – –

Horses in Winter, for Spinal Research

£3.75 for 10

Horses in Winter, for Spinal Research

– – –

A Wintery Night, for Marie Curie

£4 for 10

A Wintery Night, for Marie Curie