Untitled Document
Untitled Document
Archie Series Super Duck
No.81
August 1958
© 1958 Close-Up, Inc.
From the Les Treece-Sinclair Collection