revealing future’s history – oil on linen – 36 x 66 inchadmin2013-01-24T18:30:06+00:00 revealing future’s history – oil on linen – 36 x 66 inch