Image ID #2678404
Dimension: 4096x2304px.
Size: 4MB
Closeup of green pomegranate fruit hanging from branches with lush foliage under bright sunlight in mallorca, balearic islands, showcasing the natural beauty of the outdoors.
You can also download this image at: