Thomas Corbett Marshall, II

Thomas Corbett Marshall, II

Candidate