Cucumber1

Cucumber1

Vegetable or cucumber on banana leaves