The Beast in the Mirror (detail)

Possibly English

circa 1914

The Beast in the Mirror (detail)