The official store of the Greyhound Trust
Exclusive to Greyhound Trust Luxury Christmas Cards designed by Helen Jones
171mm x 121cm, 10 cards plus envelopes, 2 of each design