This is a side dish of fresh green beans cooked in olive oil and lemon juice and topped with feta cheese.

This is a side dish of fresh green beans cooked in olive oil and lemon juice and topped with feta cheese.

Advertisement