Sean Lyon Castro

Sean Lyon Castro (aka Lyon Castro) is an artist. His work appeared in Gallery issues #21 and #22.

Lyon was a Super Sponsor for ConFurence 10.