DMCGS

DMCGS stands for Des Moines County Genealogical Society (Iowa)

DMCGS
Share
Abbreviations And Their Meaning