Robert Fulton, steamboat builder

Holdings

213175