Scott W. Lang

Mayor of New Bedford, Mass.