Cosmic Lens