Results
10 results found
Greek Food, stuffed peppers and dolmades, Ialyssos, Rhodes, Dodecanese, Greek Islands, Greece, Europe
Greek Food, stuffed peppers and dolmades, Ialyssos, Rhodes, Dodecanese, Greek Islands, Greece, Europe
View of stuffed peppers at restaurant in Gaios Town, Paxos, Ionian Sea, Greek Islands, Greece, Europe
View of stuffed pepper and tomato with new potatoes in Thassos Town, Thassos, Aegean Sea, Greek Islands, Greece, Europe
View of stuffed peppers in restaurant in Thassos Town, Thassos, Aegean Sea, Greek Islands, Greece, Europe
Food Plate of Marinated and Salted Anchovies with Cherry Tomatoes, Olives, Stuffed Miniature Bell Peppers, Pula, Croatia, Europe