What in the world could it be?
What in the world could it be?
See if you can tell what is in these high magnification photographs!