Christopher Castle

 

Newgrange 2            oil on canvas        48” x 34”        1976


available for purchase

copyright © 2014 Christopher Castle. All rights reserved.