Drop Falling into Water Published December 11, 2012 at 750 × 500 in The Power of Hydration Drop Falling into Water ca. 2000