Previous Home Next

015

“Leaves of the Apocalypse”, mixed media on paper, 30” x 14”,
2006, © Ray Troll