Fly (Soldier, Green) Neactina opposita

Kingdom: Animalia
Phylum: Arthropoda
Class: Insecta
Subclass: Pterygota
Order: Diptera
Suborder: Brachycera
Family: Stratiomyidae
Subfamily: Beridinae
Genus: Neactina
Species: N. opposita
Binominal name: Neactina opposita
Synonym: Actina opposita 
Common name: Green soldier fly

Neactina opposite is a New Zealand fly in the family Stratiomyidae. Flies in this family are called soldier flies because of the bright, often metallic colours and regular patterns.

This specimen was photographed in New Plymouth, Taranaki. January
1-Neactina opposite Soldier fly.-002.jpg

Thanks to Wikipedia for text and information http://creativecommons.org/licenses/by-sa/3.0/