carsthatmatter

By kinoeye

Plant or Animal?

Spotted near the Charles River. Snapper eel, mushroom, alien? Hard to tell.

Comments
Sign in or get an account to comment.