Peter Talemasche

M
     Peter was born in Gloucestershire, England, at the parish of Thame. He was the son of Richard Talemasche and Amicia Taillard.