Stamnodes depeculata
e9053b865cff178f03949fcf0cf5001c
...