Some peppers coming in nicely! (Hungarian variety, called alma paprika)

Dining and Cooking