Previous Home Next

017

“Megactenopetalus”, colored pencil on paper, 6” x 8”, 2002, © Ray Troll