Immémorial

Immémorial

36x36" Oil.  Immémorial:  meaning ancient beyond memory.