Spirit Valley Days 28

At Irving Park in Duluth