Venetian swell

Venetian swell

English Noun
Ad

Definition

A swell organ with blinds patterned on Venetian blinds closing the swell box.

Ad