Show Image

Ochrosia elliptica
LIPSTICK TREE;
Family: Apocynaceae
Image #: FL20506

Back