Lisa Lebofsky
,
Echo
2009, oil on aluminum, 16 x 10 in.