Leavenworth Autumn Leaf Festival

Leavenworth Autumn Leaf Festival parade Saturday