DMSFS

DMSFS stands for Des Moines Science Fiction Society, Ltd. (Des Moines, Iowa)

DMSFS
Share
Abbreviations And Their Meaning