Georg Flegel (1566-1638)
This still life with peaches and insects was painted by German artist Georg Flegel. I don't know if the insects are edible.

Labels: