Person
1575 -1660
Not who you're looking for? Others named Charles Crofts: cricketer (1822-1893)
Family