red chili peppers, closeup view

Royalty-free stock photo ID: 121106551

red chili peppers, closeup view