ALURE

UF Allure
Alura
SN A walkway around the parapets of a castle or the roof of a church.
CL BUILDING COMPONENT