Samuel Hamersley

Politician