Gurnpach, John, active 1854-1880, Professor

Relationships: