Close up of grilled duck liver with red fruit sauce.

Close up of grilled duck liver with red fruit sauce.

 Stock photo ID: 182340887

Same artist

  |   See all