Hand Print of a Gorilla

Hand Print of a Gorilla

Regular price
Sale price
Unit price
per 

Original Painting:
60 x 35 in
(02.30.13)
Acrylic and oil stick on stretched canvas with roped corners