Peppers, tomatoes, sticks

Royalty-free stock photo ID: 62123863

Peppers, tomatoes, sticks