Designed by
Title
ROMANIA - CIRCA 1960: A stamp printed in Romania shows Tindarica Designs puppets, circa 1960. #156310699
Description
ROMANIA - CIRCA 1960: A stamp printed in Romania from the `International Puppet Theatre Festival, Bucharest` issue shows Tindarica Designs puppets, circa 1960.
This image is editorial