Polysphincta elongata
e696344cfab627383dca03334c9ffd58
...