Spider Web

Spider Web
Spider Web

Spider Web

Drops of water on a web in a fog. The most beautiful necklace I've ever seen. Odra Basin Nature Reserve, Czech Republic, 2018.