William Shea

William Shea

1856-10-06 | Dumfries, Dumfriesshire, Scotland, UK

1918-11-05