Padron Peppers on sale at Pollensa old town market on the island of Majorca, Spain


Padron Peppers on sale at Pollensa old town market on the island of Majorca, Spain


Size: 4096px × 2731px
Location: Pollensa Pollenca Majorca Spain Balearic Island
Photo credit: © Trevor Smith / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aceituna, alorena, bowl, fresh, fruit, garden, green, health, healthy, kg, kilogram, market, mediterranean, padron, partida, peppers, pollenca, pollensa, price, product, products, ripe, sale, town, traditional