Life … Animals Arthropods Insects Stoneflies Common Stoneflies Perla Perla marginata species 883 observations Perla marginata Perla marginata Close