ramparts

Location: Carcassonne, France