L0035108 Engraved title page to Wecker’s ‘Secrets of Art and Nature..’ Posted by mediamedicablog on October 24, 2017