hoverfly

hoverfly

Observation - hoverfly. Description: on Lesser Celendine

on Lesser Celendine