The Triumph of Science 2003 | bartthrall.com

The Triumph of Science

2003, 20″ x 16″, oil on canvas

back to porfolio