Twigzy

Dombeya stipulacea

Group:
Angiosperm
IPNI:
823231-1