Apple maggot larvae.
Apple maggot larvae.

J. F. Walgenbach file