Twigzy

Dombeya melanoxylon

Group:
Angiosperm
IPNI:
823128-1