The Swedish Chef: Fresh fish

At Starre and Co, the best seafood place in Stockholm, Sweden. Click for details.

At Starre and Co, the best seafood place in Stockholm, Sweden. Photography by The Swedish Chef.