discovery of america – oil on linen – 36 x 66 inchadmin2013-01-08T22:22:16+00:00 discovery of america – oil on linen – 36 x 66 inch