Glossary Castle / Term
Wall covering or protecting an entranceway or courtyard.
Permanent link Mantlet Wall - Creation date 2020-02-26