The annual Halloween parade are a place where every year some pieces of art are...

15