Twigzy

Athenaea picta

IPNI:
814336-1