Equites Achivi Machaon Swallowtail William Wood Thackara 1820-1839 Equites Achivi Machaon Swallowtail by William Wood Thackara, 1820-1839