Twigzy

Cyanoneuron pubescens

IPNI:
1001904-1