James Knowles
Birth:
unknown
Death: unknown
Father:
unknown
Mother:
unknown
Children:
Alexander
Biography Notes...
Born in Long Island, Bahamas
Email Webmaster...