This is a brown trout. I have caught many of these in the himalayan waters in Paksitan. I was always curious why brown trout were called brown since the one's that i caught were all silver. After coming to America I caught browns and now i Know why they are called brown trout.
That fish looks like a speckled trout that you catch in the ocean.I have caught some browns out of Spinney that were almost silver,but had the brown trout spots.Thats a healthy trout,nice job,i bet Zmans jealous.