nemfrog- Fig. 68. Giant Swallowtail. Among the moths and butterflies. 1891.Internet Archive

more about : nemfrog