Acryilc on linen
19 x 17 inches
Cannibal Ferox is an Italian cannibal exploitation (that's a thing?) film released in 1981. It's about cannibals and emeralds and apparently one of the most violent films ever made. This is a painting of the Statue of Liberty. I don't think it has anything to do with cannibals.
$20 flat rate shipping
Delivery in 5-7 business days
contact charlethbridge(at)gmail(dot)com with any questions