James Walker Tucker

1898 - 1972

United Kingdom

2 ITEMS