Croft, James (1786-1828), racehorse trainer

Identity area

Type of entity

Person

Authorized form of name

Croft, James (1786-1828), racehorse trainer

Description area

Dates of existence

1786-1828