XV — The Devil

References

La Reproduction interdite — René Magritte, 1937

The Great Red Dragon — William Blake, 1810

Testa di Medusa — Caravaggio, 1597

More by Victor Haruo

View profile