John Bulloch Souter

1890 - 1971

United Kingdom

21 ITEMS