Other Invertebrates Picture 19 of 24 The spider Aculepeira ceropegia on a Dactylorhiza incarnata ◄ Back Next ►