William Crayle

Nationality:
English

active 1630-1710, watchmaker, London, England