lionofchaeronea- A plague of locusts descends upon the Earth.  Miniature from the Beato de

more about : lionofchaeronea