Beautiful droplets of melting ice from spiders web that had been frozen, melting and glistening in sun
Resolution
4200 x 5012px
Contributor
Rights
Release
Stock Photo ID
D1223_17_583