Previous Home Next

018

“Megalodon”, mixed media on paper, 22” x 54”, 2001, © Ray Troll