Twigzy

Gynochthodes philippinensis

IPNI:
752127-1