Ole I. Hanson Barn

Ole Bervin Barn
May 17, 2016
Ole J. Opland Barn 2
May 17, 2016