Sign up for our Newsletter
The wonder of light has fascinated readers for ages. Walter Wick's mesmerizing photographs paired...
It's the summer of 1858, and London's River Thames STINKS. What is creating this revolting smell...