Dec 16, 2012

Christmas in Leavenworth, WA

Do you want to see plenty of Christmas lights? Go to the Bavarian village of Leavenworth, WA!