Sherwood

Sherwood, aka Brian J. Odell, is a furry artist who lives in Southern California, USA.