Twigzy

Stachytarpheta bromleyana

IPNI:
77068567-1