Deep Reflection

2010

Mirrored plexiglass

72 x 55 inches