Shea Ryan

Shea Ryan is an artist. In 1995, she was "engaged in producing two anthropomorphic comic series": Boulder Rocks and L'il Willy. At that time, she was located in Bloomington, Illinois, U.S.A.