www.kothiyavunu.com
Goat Liver Pepper Fry - A mixture of spices and liver together combined and nicely coated to make a nice dry dish. {recipe}