Lot 393 J. Trevor Edmond Contact Lenses from Lord of Illusions
Two contact lenses from the Steve Johnson collection, made for J. Trevor Edmond in Lord of Illusions (1995). Complete with a certificate of authenticity from Elemental LLC.
open_in_full