10.5.10

In the Studio

Steven Alexander, MIRROR, 2010, 32 x 24 inches, acrylic on canvas