“Dinosaur Giants” stuffed prehistoric critters from Determined Productions, Inc., San Francisco, CA (1992.
“Dinosaur Giants” stuffed prehistoric critters from Determined Productions, Inc., San Francisco, CA (1992.