These photos were take after an ice storm at Ontika Falls near Toila, Estonia. For more stunning pics, visit Oddity Central.
Post Comments
Add Your Comment!
» All comments» Comments RSS