Designed by
Title
Demon and horse paper figure burning #253470305
Description
Big demon made of paper and a metallic wire structure burning while hang in a rope, holiday of Judas burn, mexican traditional event in Toluca state of mexico, red demon riding a black horse whit red eyes