Gallery > Animals

apes on island at Emory University during radioactive testing at lake in Atlanta GA in the 60's
Ape Island
oil on canvas
18 x 24 inches
2017