Charles Seale Plunkett

Charles Seale Plunkett

1850-1879