Ascalaphid (Ascalaphus libelluloides) on plant stem, UK

Back to thumbnails