The Origins of Life, oil on linen, 24 X 24 in., 2,500.by dianeteslerNovember 30, 2018November 17, 2020