A translucent window through which light is passing.

July 10, 2007