Mimoides Swallowtails (Probably Mimoides ilus) Tropical Butterfly House, Dinnington, Sheffield, April 2011 Found in Central and South America. These two were sharing the joys of captivity.