Foxchild

Foxchild is a furry artist from Frederick, Maryland, U.S.A. He lives in Virginia as of 2008.