Marble Ball

A Marble Ball Rotating In Water At Germany's Last Ball Mill Near Marktschellenberg, Bavaria, Across From Salzburg. Photo