What do you think is this?

found in North Italy, mountain area, under a water catcher.

thanks

Filippo

Similar questions and discussions