Sybilla Irwin

Sybilla Irwin, “The Sentinel”, 2016, Digital Art

Sybilla Irwin is a digital artist living and working in Kentucky. She based this piece on years of working with witnesses of Bigfoot.

Leave a Reply