Lima Beans

Amazing lima beans with dill from Chelokababi in Sunnyvale.

2016-06-06 20.10.09

-S

Advertisements