Albert Gros-Ventre Sr.

Albert Gros-Ventre Sr.

Biography