The eyeball is back. Nature is healing.

more