Sunday, November 4, 2012

German Carnival Parade

These floats were part of the annual Carnival Parade in Germany watched by an estimated three million people in three German cities including Dusseldorf ..


No comments:

Post a Comment