Loch Tay Sea Trout

Succulent, fresh and right in season, from the beautiful Loch Tay in Scotland.