Invisible world of insects and small creatures, captured with professional photographer's lens in combination with rain drops. Ladybugs, ants, spiders and other