A Turkish speciality we spotted, but never tasted in Istanbul
Tags: istanbul, sheep heads, street food, turkey
NO COMMENTS
A Turkish speciality we spotted, but never tasted in Istanbul