Greeting Card

KG

The Netherlands
Printed in England

ca 1950s

5 x 6 1/2 inches

Pop-up card