"feed me, I starve"

Roast Sheep heads

A Turkish speciality we spotted, but never tasted in Istanbul

Be Sociable, Share!
NO COMMENTS
Post a comment