What a lens shows is yourself

In memory of Hawaii’s Thirty Meter Telescope, destroyed by religion before it could be built.