It seems like some kind of pepper is growing in this pot by itself. Any ideas about what kind of pepper it is? Location is Greece

by Unusual-Factor2848

Dining and Cooking