rattlesnake ledge by peter elson, oil on canvas