Kingdom: Animalia Phylum: Arthropoda Class: Insecta Subclass: Pterygota Infraclass: Palaeoptera (disputed) Superorder: Odonatoptera Order: Odonata
All images copyright Christopher Tranter