Twigzy

Iochroma longipes

IPNI:
815983-1