SAMS_IowaCurlingCup2018jpg

Scottish American Military Society honor guard presenting the colors at the 2018 Iowa Curling Cup.