John Thomas Smith, also known as Antiquity Smith (1766-1833)

Showing the single result