Tryphosa insignis
6740b9fde79bf922c1300ccac54d164d
...