Leon Alexander

Leon Alexander (born July 8th, 1988) is a wolf furry.

Leon is one of the Lake Area Furry Friends. He is a nursing student at Northern Illinois University in DeKalb.