INSTINCT

Fort Carré - Statue du Poilu

Antibes, France

Monument to the soldiers who died in WW1. With 22 meters, it is the tallest such monument in France. Built by Henri Bouchard in 1927, legend says he committed suicide, we it was noticed that the soldier was holding his weapon with the wrong arm.

Submit Update