Sacred Heart of the Ape: Screaming of Faith and Condemnation Chalkware
Regular price
€51,95 EUR
Regular price
Sale price
€51,95 EUR
Unit price
per
Sacred ape, chalkware cast in a concrete plaster mix painted in 13 colors. Super UV reactive. 7x6”