Twigzy

Chomelia intercedens

IPNI:
746586-1