Tufa Terrace Droplets Posted by Lee Hiller on July 14, 2010 Tufa Terrace Droplets Share this:TwitterFacebookPinterestTumblrRedditLinkedInEmailLike Loading... This is an image for Ahh the Humidity, Even the Rocks Are Sweating. Images navigation ← Previous Next →