Heraclides torquatus20 Dec 2013|In Butterflies, Insects, Lepidoptera, Papilionidae, Papilioninae|By morten