Capt. Archibald French Harvey

Name
Capt. Archibald French Harvey
Surname
Harvey
Given names
Archibald French
Name prefix
Capt.