New sealed glass units at building site.

Royalty-free stock photo ID: 675878

New sealed glass units at building site.