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