Image ID #2678634
Dimension: 4096x2304px.
Size: 4MB
Closeup of an unripe pomegranate on a tree branch in mallorca, balearic islands, showcasing vibrant green foliage and fruit.
You can also download this image at: