David Luksha
Fragments of a Recent Past   
oil & wax on raised panel   20 x 20 Inches