Ice melting and freezing causing beautiful icicle formations.

Royalty-free stock photo ID: 1054812

Ice melting and freezing causing beautiful icicle formations.