Sphecosoma perconstrictum
4732f3d6dec3dfbaf8cda32084bbec74
...