Went on Holiday to Cyprus, millions, well a lot of swallowtails abounded, god they were too. Does anybody know where I can check 'em out in the ole UK? Danny