Frozen Frogs

Paris, France