Biographical Records

Haesloop, John Gamage

Subject ID: 21637

Last Name: Haesloop
First Name: John
Middle Names: Gamage
Gender: male

Portraits

This individual has 1 portrait. View Portraits

Alternate Names

  • Haesloop, John Gamage