John Raphael Smith

1752 - 1812

7 ITEMS