I am at a loss as to what this is. It is pretty large - ruler in one picture shows it to be about 5 cm long. Any ID help would be appreciated'
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy