Uncategorized Castle Rampart, Fougeres, France October 12, 2023 By emilymora Castle Rampart, Fougeres, FranceCastle Rampart, Fougeres, France