Colourful fly

Colourful fly

Observation - Colourful fly. Description: