All My Lines

William PATTERSON

10 May 1845 - 17 Jun 1912
Loading...