I found this while hiking in the hills of Northern Italy South of Dolomites near Verona. Appears to me to be some sort of fossil impression. I am wondering how to identify it.