William Henry Sprague (Q106647056)
politician in Massachusetts, US
Language:
other details
aliases William Sprague
William H. Sprague
W. H. Sprague
description politician in Massachusetts, US