Turkey - Palosaari Photography

Sandwich Carvings

A Turkish chef shaves roast beef for sandwiches at an outdoor deli in Istanbul.

IstanbulTurkeybeefchefdelicatessenoutdoor