Macro of peeled ripe seeds pomegranate isolated

Royalty-free stock photo ID: 76020496

Macro of peeled ripe seeds pomegranate isolated