Create your puzzle

0

Paris is the capital of France. Is situated at both banks of the river Seine. It is known as the "City of light" puzzle for print