Image ID #0893369
Dimension: 3426x2997px.
Size: 3MB
extreme closeup of a fresh pomegranate fruit
You can also download this image at: