Lori Schouela
Transcendance in Red
2011
rose petals imprinted on Mylar, ink
36" diameter