Hello. My first time posting here. I am a new member. I found this today in Southern Florida. Does anyone have insight as to what this may be?
It is over 1 pound. I do not have a scale at the moment. Very hard and distinctive impressions that appear to be bug related.
Wow. Do you see the face too? Really unique.
Kindly.
Stephanie