lugworm engraving.jpg

Lugworm illustration

A lugworm illustration from the National Encyclopedia published in London in 1881.