RITA ROBILLARD
SUN SPOTS IN TIME
2012 screenprint and mixed media on paper
20 x 20 inches