Green fly on lily pad

Green fly on lily pad

Observation - Green fly on lily pad - Global. Description: Small green fly with white tips to its wings skating on the pond and on the lily pads

Small green fly with white tips to its wings skating on the pond and on the lily pads