I do not know what this little creature was I found walking on one of my roses. However, I suspect it might have been a visitor from another world.
Exploring the world with a macro lens.