144 - Demon SculpturePremiere Props
Demon Sculpture - A heavy plaster bust of vampire demon creature from an unknown film or television production. Painted in a bronze metallic paint. 13
Bidding Has ConcludedEstimate : 50.00 - 100.00
Details...Bookmark