Naval History and Heritage Command

NH 101340

Life Aboard