William M Smith

Date Born/Established
1799
Date Died/Ceased
1869

Share

Made by this person or organisation