Branded poster

Branded is an artist's defiance, in the face of atrocity, to uphold Art and Freedom. Horrifying in its depiction of the...