Kate Guest How Old ? card

Kate Guest

Kate Guest How Old ? card

Regular price £3.50

Printed onto vintage white card & finished with a brown ribbed envelope.

120 x 170mm

Made in England.