Butterfly

Butterfly

Observation - Butterfly. Description: If anyone could identify the fly and flower as well I'd be very grateful.

If anyone could identify the fly and flower as well I'd be very grateful.