N/A
Read More
Website
Stephen Palmer, God Bless America, Mixed media on paper, Image: 31 1/2 x 22in. (80 x 55.9cm), Courtesy of John Levin, Norwalk, Connecticut; Photography Michael JN Bowles