James CooleyFletcher
1823–1901
Names and Surnames
Birth name
James Cooley Fletcher
EnglishJames Cooley Fletcher
PortugueseJames Cooley Fletcher
SpanishJames Cooley Fletcher
DutchJames Cooley Fletcher
ItalianJames Cooley Fletcher
GermanJames Cooley Fletcher
FrenchAlso known as
James cooley fletcher
Portuguese