Image ID #2678576
Dimension: 4096x2304px.
Size: 4MB
Green padrón peppers, also known as capsicum annuum, growing in the sunlight in mallorca, balearic islands, spain, showcasing fresh, organic produce from local agriculture.
You can also download this image at: