Fort de Scarpe


Fort de Scarpe - fortress in France.