Last Judgment

Last Judgment

1648 — Unknown