top of page

Locust Blowfly (Stomorhina lunata)

Wikipedia:

bottom of page