Assorted peppers in supermarket display

Assorted peppers in supermarket display

 Stock photo ID: 661373

Same artist

  |   See all