John Taylor 1703 - 1772

occupation:
Itinerant oculist
Nationality:
English
born in:
Norwich, Norfolk, England, United Kingdom

medal records his birth year as 1708