Captain Daniel Swift RN
Language
German
Religion
Anglican