Kingdom: Animalia Phylum: Arthropoda Subphylum: Hexapoda Class: Insecta Order: Odonata Suborder: Epiprocta Infraorder: Anisoptera Family: Libellulidae Genus:Rhyothemis Species: graphiptera
All images copyright Christopher Tranter