Twigzy

Stachytarpheta polyura

IPNI:
864793-1