ROSEE CAMAFREITA
Mirror, Mirror on the Wall...Who's the Scariest of them all?
2012
Photography
31 x 41 inches
PREV / NEXT   4 / 7