Castle Rampart, Fougeres, France July 28, 2024 eligraham Castle Rampart, Fougeres, FranceCastle Rampart, Fougeres, France