A ring or spot of light produced on the eyeball or direct stimulation of the visual system other than light.All Rights Reserved
If you already have an account, Log in.
A ring or spot of light produced on the eyeball or direct stimulation of the visual system other than light.
29 parts