jessica ewud, a connecticut artist known as “rags the artist,” was spotted clutching a red baloon while wearing a white dress prior to the removal of barricades by new york police department personnel for the launch of the march

artist