Do Liver Spots Have Anything To Do With The Liver

Do Liver Spots Have Anything To Do With The Liver / We know it's an important organ and that excess alcohol impairs its function, but we can't really pinpoint exactly what it does for us.