Fort Ducrot


Fort Ducrot - fortress in France.