Macro view of ripe seeds of pomegranate

Macro view of ripe seeds of pomegranate

 Stock photo ID: 121076188