Reference ID: #13709
A candle made of water
A candle made of water, an impossible feat made possible by the power of science and imagination.
0