William Moroni Palmer

1846-1929
Loading...