Liquid mirror

From Wikipedia, the free encyclopedia
Lake reflecting the sky

Liquid mirror may refer to: