James Lawrence (Q1680697)
American naval officer
Language: