Purslane leaves.
Purslane leaves. Kathy Lu klu@kcstar.com
Purslane leaves. Kathy Lu klu@kcstar.com