Lafayette S.Foster
1806–1880
Names and Surnames
Birth name
Lafayette S. Foster
EnglishLafayette S. Foster
GermanLafayette S. Foster
SpanishLafayette S. Foster
FrenchLafayette S. Foster
ItalianLafayette S. Foster
PolishLafayette S. Foster
PortugueseAlso known as
Lafayette Sabine Foster
EnglishLafayette Sabine Foster
German