File:Locusta.jpg

Summary
Locusta. From TV: "Conspiracy".