naperenterprise

Some sort of worm?

Some sort of worm?
naperenterprise, May 24, 2008