Capturing the Marvels of Minuscule Creatures Through Spectacular and Intricate Photography
After 8 years of operation, Dutch photographer Leon Bass has taken beautiful photos of insects such as ants, snails… Beetles at the water’s edge. A beetle is about to land on a mushroom. “I’m very pleased with this photo, and I think I’ll…
Read more