The Time Portal
58" x 64"  Oil on Linen Canvas.

SOLD