RITA ROBILLARD
PEACE
2016 screen print and drawing on paper
27 x 20 inches