Samuel Bowles, II

Republican Block (Hampden County, Massachusetts)