Hamersley, Francis

Alternate Names: Hammersly, Hamersly