Your basket is empty.
Little dog happy birthday card. A small card with a comical gray dog and yellow birthday banner. Blank inside for your own message.
© Cambridge Imprint, printed in England.