Stop the Sickophancy
Tuesday, January 17, 2012
(It) Floats
These floats were part of the annual Carnival Parade in Germany watched by an estimated 3 million people in 3 German cities including Dusseldorf.
Newer Post
Older Post
Home