Leo Duckworth

Leo Duckworth

Leo Duckworth
Drag Cartoons (1971) issue 9
Comic Book Nov 01 1972
Drag Cartoons (1971)
9 A