Ryan Buffington
The Looking Glass
2013
Oil on canvas
60" x 48"
Seraphin Gallery, Philadelphia, PA