Thai fried rice in lotus leaf package.

Thai fried rice in lotus leaf package.

 Stock photo ID: 103409396

Same artist

  |   See all