Chef is adding  lemon juice in sauce at restaurant kitchen

Royalty-free stock photo ID: 111248606

Chef is adding lemon juice in sauce at restaurant kitchen