Jury Alexandrov, ‘Egypt locust’, 2012, Anna Nova Gallery