Ichabod

Ichabod

description

Ichabod is the harbinger of the pandemic, painted in February 2020, when the whisperings of a virus were relegated to a continent across the globe. He is dark and hovering in the far corners of our awareness and he is about to take flight and change our view of the world as we know it.