Santa Claus the Carl Co.

Santa Claus the Carl Co. Department Store of Schenectady, New York, 1 1/4 inch celluloid, excellent condition.

Price: $20.00
Santa Claus the Carl Co.
Santa Claus the Carl Co.
Click above for larger image.