Tag: Banksy

Banksy Tackles Domestic Violence in New Piece

Banksy just unveiled his latest work, Valentine’s Day mascara. On February 14, a mural appeared in Margate, a British seaside town. Situated in the seaside town of Margate in Kent, which is…