RITA ROBILLARD
SUN SPOTS IN TIME

2012 screenprint and mixed media on paper
20 x 20 inches