Lori Schouela
Ocean Blue
2011
rose petals imprinted on Mylar, ink
32" diameter