Fresh red peppers

Royalty-free stock photo ID: 12873883

Fresh red peppers