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