Designed by
Title
Spilostethus saxatilis on the stem of an allium flower #326528423
Description
Spilostethus saxatilis is a species of bugs belonging to the family Lygaeidae, subfamily Lygaeinae. Spilostethus saxatilis on the stem of an allium flower, abstract natural