This miniature is from a Spanish manuscript with the commentary on the Apocalypse by Beatus of Liébana.