sardalya sarmasi

[Turkish]

A sardine wrapped in a vine leaf and deep-fried.

Countries