Thursday, June 4, 2009

Leavenworth, WA

Leavenworth prides itself on being this Bavarian town nestled in Washington State.

It has old world charm,


buildings that evoke a happier, simpler time,


and some of the ugliest dolls ever to be created.








No comments: