Click here for my latest digital artwork

Personal Info

Projects:

Distracting Web Sites

Macintosh Stuff:

My right eye

Note: This is Russell's 1994 web page. Compare with the current one