Daily Archives: April 30, 2011

Leech

Leech found on Park Street.

Posted in invertebrates, photojournal | Tagged | Leave a comment