The Isle of France, divided into municipalities : laid down from the best French authorities Maps University Of Minnesota Full Details

Full Details

Location