RichardSlechta

Richard Slechta

Net Artifice, 2014, Light on photo paper, unique, 14 x 14 inches

Download Exhibition PDF