1. | Pieter IJdes Leistra was born on 13 Jan 1877 in Genum, Ferwerderadeel, FR, NLD. Other Events and Attributes:
Pieter married Elisabetha Link on 08 Oct 1902 in Ferwerderadeel, FR, NLD. Elisabetha (daughter of Ernst Adam Link and Elisabetha Taubel) was born on 29 Aug 1881 in Hechelmankirsche, Pruissen. [Group Sheet] [Family Chart] |