Back to Il Montatore

Il Montatore

#83

Il Montatore #83

Il Montatore #83. art by Eric Eden. Published by Publistrip in 1980. 116 pages.

Cover Date

February 1, 1980

Pages

116

Cover Price

350 ITL

Editor

Studio Haws

Credits

Penciller

Colorist