EAST LONDON NATURE

Common Flesh Fly

Sarcophaga carnaria