Frederic James Shields

1833 - 1911

United Kingdom

4 ITEMS