Capt. Marvel and the Temple of Itzalotahui

Item

Title
Capt. Marvel and the Temple of Itzalotahui
Is Part Of
Number
22
Creator(s)
Publisher or Distributor
Fawcett Publications, Inc.
Year
Country
Language