20110803

Tootsie Toy Armored Car

35mm Long - Made of White Metal Marked 'Tootsie Toy USA'

No comments: