Hastings, MN – Civil War Weekend – September 7-8, 2019

Civil War Weekend at The LeDuc Estate