Megascolia maculata flavifrons 2

P6050006

Body markings of Megascolia maculata flavifrons


© David Neale 2013