Heraclides torquatus20 Dec 2013|In Butterflies, Insects, Lepidoptera, Papilionidae, Papilioninae|By morten Heraclides torquatus Last updated on 8 November 2024