Germany 2005 Photo Gallery
See the marionettes in the Marienplatz??