Close

Ceylon Spinach, Malabar Spinach

Basella alba

Ceylon Spinach, Malabar Spinach