Skip navigation
William G. Armstrong
Date: American, 1823–1890