isolated on white pomegranate and red pepper

Royalty-free stock photo ID: 92463175

isolated on white pomegranate and red pepper