Twigzy

Chomelia ramiae

IPNI:
895981-1