Travel Ideas #4 - Uncornered Market
Stuffed Peppers - Istanbul, Turkey

Stuffed Peppers - Istanbul, Turkey

Stuffed peppers for lunch in Istanbul, Turkey.

IstanbulTurkeyTurkish foodfoodpeppersstuffed peppers