Twigzy

Dombeya selinala

Group:
Angiosperm
IPNI:
823216-1