Ah la la statues in Paris, France

In France, Silly World