Greeting Card

KG
The Netherlands
Printed in England

ca 1950s
5 × 6 1/2 inches

Pop-up card

Click for inside view