Twigzy

Dombeya floribunda

Group:
Angiosperm
IPNI:
823029-1