William A. Thompson (Screw Propeller Dredge)

Details

Additional Information