"feed me, I starve"

Roast Sheep heads

A Turkish speciality we spotted, but never tasted in Istanbul

NO COMMENTS
Post a comment