Image ID #2678096
Dimension: 4096x2304px.
Size: 4MB
Young pomegranate hanging from a leafy branch in the outdoors of mallorca, balearic islands, with soft greenery in the background
You can also download this image at: