Twigzy

Faramea berryi

IPNI:
103361-2