Puffer Genealogy



 Big Canoe Lutheran Cemetery, Winneshiek County, IA, USA


Tree:  

Latitude: 43.42189851882304, Longitude: -91.6712737083435