The UK's largest Butterfly species the Swallowtail appear on our new 'Butterflies' Special Stamps out today!