Lucilia ampullacea

IMGP0841