More Story

pepper

The aroma of green peppers.