Metallic green/turquoise fly

Metallic green/turquoise fly

Observation - Metallic green/turquoise fly. Description: Beautiful metallic green/turquoise fly, on knapweed.

Beautiful metallic green/turquoise fly, on knapweed.