Christmas Lighting Festival in Leavenworth, Washington. Looking down Front Street. December 19th, 2010.

Leavenworth Christmas Lighting Festival

The wonderful Christmas Lighting Festival in Leavenworth, Washington. Looking down Front Street. December 19th, 2010.