Overview

Thomas Snelling

(1712—1773) numismatist