Basella Species, Ceylon Spinach, Climbing Spinach, Indian Spinach (Basella alba)

Discuss this image

BACK TO TOP