Puffer Genealogy



 Big Canoe Lutheran Cemetery, Winneshiek County, IA, USA


Latitude: 43.42189851882304, Longitude: -91.6712737083435