1. | Pieter IJdes Leistra was born on 13 Jan 1877 in Genum, Ferwerderadeel, FR, NLD. 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] |