Click to expand/collapse all other details

Paris, Ile DE France, France