Pachygraphomyia spinosa
fd71f0019706877678a750bdbba9934e
...