SF Encyclopedia Picture Gallery
The Lost World (Hornsea, East Yorkshire: PS Publishing, 2017) [graph: collects the Lost World serial from issues #21-#64 of Planet Comics: in the publisher's Roy Thomas Presents series: illus/various: hb/Lily Renee]
Image courtesy of PS Publishing