James H. Vaughan Phelps

1861-1882
Loading...