Christmas In Leavenworth

 

Hidden in the mountains of Washington is the most beautiful little Bavarian village called Leavenworth. This magical destination is the epitome of the Christmas spirit of beauty, art and community and was the inspiration behind this painting!

Order Prints Here