December 24, 2010

Why do the French love wine? Because finding water in Paris would only be in Seine !

Snow continues to paralyze Paris...