Collection Online

Joseph SWAIN

Born
1820 Oxford, England
Died
1909
Nationality
English

22 works