Paris is the capital and largest city of France. It is situated on the river Seine, in northern France, at the heart of the Île-de-France region, or Paris Region.
Demotix.com
The Network for Freelance Photojournalists
30,000 contributors. 212 territories. Photos. Videos. News.
Paris is the capital and largest city of France. It is situated on the river Seine, in northern France, at the heart of the Île-de-France region, or Paris Region.
Join the conversation Login