Paris, France.
Jardin du Luxembourg, Paris, France.
↑