WINDOW RESEARCH INSTITUTE

oriel window

Oriel windows are bay windows installed on an upper floor. They are mainly seen in Britain.

Texts From Articles (0)