RITA ROBILLARD
POLAR I

2016 screen print and painting on panel
20 x 20 inches