The town and fortress of Lille, France, 1875

Bildnummer 12905526
The town and fortress of Lille, France, 1875
;