Into the Hands of God

License: 
All Rights Reserved
Description : 
2001, oil on canvas, two canvases @ 18 x 24 inches each - www.September11Art.com
Materials: 
oil on canvas