iridescent fly

iridescent fly

Observation - iridescent fly. Description: