William P. Carleton

William P. Carleton

1872-10-03 | London, England, UK

1947-04-06