William Patton (1828) c1880

William Patton (1828) c1880

You may also like...